leave a good impression - Turc Anglais Dictionnaire